package com.example.cadastroproduto;

import android.os.Bundle;
import android.app.Activity;
import android.content.ContentValues;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class Novo extends Activity implements OnClickListener {

	private Button btnSalvar;
	private EditText nome;
	private EditText descricao;
	private EditText foto;
	private EditText quantidade;
	private ProdutoDAO produtoDAO;
	private String qtd;
	private int qtde;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_novo);
		
		produtoDAO = new ProdutoDAO(this);
		
		this.btnSalvar 	= (Button) findViewById(R.id.salvar);
		
        this.nome 				= (EditText) findViewById(R.id.campoNome);
        this.descricao 			= (EditText) findViewById(R.id.campoDescricao);
        //this.foto 				= (EditText) findViewById(R.id.campoImagem);
        this.quantidade	= (EditText) findViewById(R.id.campoQuantidade);
        	        
	    this.btnSalvar.setOnClickListener(this);
	}
	
	
	
	@Override
	public void onDestroy() {
		super.onDestroy();
		produtoDAO.close();
	}
	
	public void onClick(View view){
		
		
		this.qtd = this.quantidade.getText().toString();
		
		this.qtde = Integer.parseInt(qtd);
	
		produtoDAO.inserir(this.nome.getText().toString(), this.descricao.getText().toString(), this.qtde);
		
		finish();
		
		Intent intent = new Intent(Novo.this, MainActivity.class);
		startActivity(intent);
		
		Toast.makeText(getApplicationContext(), "Item inserido com sucesso.", Toast.LENGTH_SHORT).show();
		
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.novo, menu);
		return true;
	}

}
